﻿Imports BusinessRule.DTO

Public Interface uMESDocViewIBusiness

    Function LoadProductRootInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadProductNodeInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadBOMInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadProductDocInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadWorkflowDocInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadSpecDocInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadSpecialToolDocInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadCommToolDocInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadProductInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadWorkflowInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadSpecInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadResourceInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadSpecSpecialTool(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadSpecialToolInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadSpecCommTool(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadCommToolInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult


    Function LoadSpecResource(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadCDODictionary(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadProductInfoByWorkflow(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function GetStepInfo(ByVal specID As String) As DataTable

    Function LoadStepDocInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    Function LoadStepInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

End Interface
